// AutoGGDlg.h : header file
//

#pragma once
#include "afxwin.h"
#include "SubFormCollection.h"
#include "afxcmn.h"

// CAutoGGDlg dialog
class CAutoGGDlg : public CDialog, public IMainDlg
{
// Construction
public:
	CAutoGGDlg(CWnd* pParent = NULL);	// standard constructor
// Dialog Data
	enum { IDD = IDD_AUTOGG_DIALOG };
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support

// Implementation
protected:
	HICON m_hIcon;
	CBalloon* balloon;
	// Generated message map functions
	virtual BOOL OnInitDialog();
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
	CStatic pnlTest;
	CSubFormCollection m_SubForms;
	afx_msg void OnBnClickedButtonExit();
	afx_msg void OnClose();
	afx_msg void OnBnClickedButtonHide();
	void OnExit();
	LRESULT OnNotifyOfIconOnTray(WPARAM wParam, LPARAM lParam);
	afx_msg void OnShowautoggShow();
	afx_msg void OnShowautoggExit();
	NOTIFYICONDATA* GetNID();
	
	afx_msg void OnBnClickedButtonStart();
public:
	int m_iCountPlugins;
	CCheckListBox m_lFeature;
	afx_msg void OnSelchangeList();
	afx_msg void OnCheckchangeList();

};
